/******************************************************
 * Cours: LOG121
 * Session: A2012
 * Groupe: 01 Projet: Laboratoire #2
 * Étudiant(e)s: Guillaume Boulay
 *               Raphael Faucher
 * Professeur et chargé de labo : Patrice Boucher
 * Nom du fichier: TestPlayerList.java
 * Date crée: 2012-11-19
 ******************************************************* 
 * Historique des modifications
 ******************************************************* 
 * 2012-11-19 Version initiale (Guillaume Boulay)
 *******************************************************/

import java.util.Iterator;

import junit.framework.*;

public class TestPlayerList extends TestCase
{

     /**
     * S'assure que PlayerList.addPlayer fonctionne tout en testant
     * PlayerList.createIterator().
     */
    public void testPlayerListAddDices()
    {
        int n = 3;
        int nbPlayer = 0;
        PlayerList players = new PlayerList();
        
        for (int i = 0; i < n; i++)
            players.addPlayer(new Player());
        
        Iterator<Player> playerIterator = players.createIterator();
        
        while (playerIterator.hasNext()) {
            playerIterator.next();
            nbPlayer++;
        }
        
        assertTrue(nbPlayer == n);
    }

}
